maker of clocks or watches - Turco Inglés Diccionario